INDEX-MATCH একটি শক্তিশালী কৌশল যা এক্সেলে VLOOKUP বা HLOOKUP ফাংশনের চেয়ে আরও নমনীয় এবং শক্তিশালী। এটি ডেটার মধ্যে একটি মান খুঁজে বের করার জন্য দুটি ফাংশন, INDEX এবং MATCH, একত্রে ব্যবহার করে। যখন আপনার ডেটা শীটের মধ্যে জটিল অনুসন্ধান করতে হয়, তখন INDEX-MATCH ফাংশনটি বেশ কার্যকরী।
INDEX ফাংশন একটি নির্দিষ্ট রেঞ্জ বা টেবিলের মধ্যে একটি নির্দিষ্ট সেল থেকে মান ফিরিয়ে আনে, যার অবস্থান রো এবং কলামের মাধ্যমে নির্দেশ করা হয়।
ফর্মুলা:=INDEX(array, row_num, [column_num])
এখানে:
=INDEX(A2:C10, 3, 2)
এই ফর্মুলা A2:C10 রেঞ্জের 3য় রো এবং 2য় কলামের মান ফেরত দেবে।
MATCH ফাংশন একটি নির্দিষ্ট মানের অবস্থান খুঁজে বের করতে ব্যবহৃত হয়। এটি একটি নির্দিষ্ট রেঞ্জের মধ্যে একটি মান খুঁজে এবং সেই মানের সেল নম্বর ফিরিয়ে আনে।
ফর্মুলা:=MATCH(lookup_value, lookup_array, [match_type])
এখানে:
=MATCH("Apple", A1:A10, 0)
এটি A1:A10 রেঞ্জের মধ্যে "Apple" মানটির অবস্থান ফিরিয়ে দেবে।
INDEX-MATCH একসঙ্গে ব্যবহার করলে এটি অনেক বেশি কার্যকরী হয়, কারণ এটি VLOOKUP বা HLOOKUP ফাংশনের চেয়ে নমনীয় এবং জটিল ডেটা অনুসন্ধানে সহায়ক। এর মাধ্যমে আপনি যেকোনো কলাম থেকে মান খুঁজে বের করতে পারেন, এমনকি যদি সেই কলামটি ডানদিকে বা বাম দিকে অবস্থান করে।
=INDEX(return_range, MATCH(lookup_value, lookup_range, 0))
এখানে:
ধরা যাক, আপনার কাছে একটি সেলের মধ্যে নাম এবং অন্য সেলে তারিখ রয়েছে, এবং আপনি নামের ভিত্তিতে তারিখ খুঁজে বের করতে চান। আপনার ডেটা রয়েছে A2:A10 (নাম) এবং B2:B10 (তারিখ)।
ফর্মুলা হবে:=INDEX(B2:B10, MATCH("John", A2:A10, 0))
এটি "John" নামটির জন্য B2:B10 রেঞ্জের তারিখ ফিরিয়ে দেবে। MATCH ফাংশন "John" এর অবস্থান খুঁজে বের করবে এবং INDEX ফাংশন সেই অবস্থানের সাথে সংশ্লিষ্ট মান (তারিখ) ফিরিয়ে দেবে।
INDEX-MATCH এক্সেলে একটি অত্যন্ত শক্তিশালী লুকআপ কৌশল যা আপনি যখন ডেটার মধ্যে বিস্তারিত অনুসন্ধান করতে চান, তখন ব্যবহার করতে পারেন। এটি VLOOKUP এবং HLOOKUP এর তুলনায় অধিক নমনীয় এবং কার্যকরী। INDEX-MATCH ব্যবহার করে আপনি একাধিক কলাম বা সারি থেকে দ্রুত এবং নির্ভুলভাবে তথ্য খুঁজে বের করতে পারবেন।
Read more